score (record of points) - Turkish English Dictionary